package com.browsesoft.util;

/*
 * 文件的工具类
 */
public class FileHelper {
	/*
	 * 根据文件路径得到文件名
	 */
	public static String getFileName(String filePath) {
		String fileName;
		// 如果是文件夹，则返回null
		if (filePath.endsWith("/")) {
			return null;
		}
		// 得到文件名
		int endIndex = filePath.lastIndexOf('.');
		// 如果文件没有后缀，返回文件名
		if (endIndex == -1) {
			int beginIndex = filePath.lastIndexOf('/');
			fileName = filePath.substring(beginIndex);
			return fileName;
		} else {
			int beginIndex = filePath.lastIndexOf('/', endIndex);
			fileName = filePath.substring(beginIndex + 1, endIndex);
			return fileName;
		}
	}
}
